export const tableComponentConfig = {
  removeButton: () =>
    import('@/common/views/baseComponent/tableComp/removeButton.vue'),
};

export const tableRenderConfig = {
  1: {
    title: '密级',
    dataIndex: 'secretLevel',
    componentName: 'secretLevel',
    slotName: 'secretLevel',
    width: 120,
  },
  2: {
    title: '系统订单编号',
    dataIndex: 'sysOrderNo',
    width: 120,
  },
  3: {
    title: '订单类型',
    dataIndex: 'orderTypeName',
    width: 120,
  },
  4: {
    title: '数据来源',
    dataIndex: 'dataSourceName',
    width: 120,
  },
  5: {
    title: '订单明细序号',
    dataIndex: 'pmsOrderLId',
    width: 120,
  },
  6: {
    title: '单据号',
    dataIndex: 'id',
    width: 120,
  },
  7: {
    title: '执行状态',
    dataIndex: 'billStatusName',
    width: 120,
  },
  8: {
    title: '入库流水号',
    dataIndex: 'transactionCode',
    width: 120,
  },
  9: {
    title: '任务编号',
    dataIndex: 'missionNo',
    width: 120,
  },
  10: {
    title: '流水号',
    dataIndex: 'billNo',
    width: 120,
  },
  11: {
    title: '条码号',
    dataIndex: 'barCode',
    width: 150,
  },
  12: {
    title: '质量编号',
    dataIndex: 'prtlotNo',
    width: 120,
  },
  13: {
    title: '供应商编码',
    dataIndex: 'supplierCode',
    width: 120,
  },
  14: {
    title: '供应商名称',
    dataIndex: 'supplierName',
    width: 120,
  },
  15: {
    title: '机型',
    dataIndex: 'proMdsItemId',
    width: 120,
  },
  16: {
    title: '物料编码',
    dataIndex: 'mdsItemCode',
    width: 120,
  },
  17: {
    title: '成品名称',
    dataIndex: 'mdsItemName ',
    width: 150,
  },
  18: {
    title: '型号',
    dataIndex: 'marqueName',
    width: 150,
  },
  19: {
    title: '父型号',
    dataIndex: 'parentModelCode',
    width: 120,
  },
  20: {
    title: '技术协议',
    dataIndex: 'technicalAgreement',
    width: 150,
  },
  21: {
    title: '质量编号',
    dataIndex: 'prtlotNo',
    width: 120,
  },
  22: {
    title: '财务编号',
    dataIndex: 'financeNo',
    width: 120,
  },
  23: {
    title: '订单数量',
    dataIndex: 'pmsOrdQty',
    width: 120,
  },
  24: {
    title: '到货数量',
    dataIndex: 'pmsReceiveQty',
    width: 120,
  },
  25: {
    title: '实际入库数量',
    dataIndex: 'qualifiedQty',
    width: 120,
  },
  39: {
    title: '厂外消耗数量',
    dataIndex: 'outCheckLossQty',
    width: 120,
  },
  26: {
    title: '暂估单价（不含税）',
    dataIndex: 'pmsUnitPrice',
    width: 120,
  },
  27: {
    title: '暂估金额（不含税）',
    dataIndex: 'assessmentMoney',
    width: 120,
  },
  28: {
    title: '暂估单价（含税）',
    dataIndex: 'pmsUnitTaxPrice',
    width: 120,
  },
  29: {
    title: '暂估金额（含税）',
    dataIndex: 'assessmentTaxMoney',
    width: 120,
  },
  30: {
    title: '结算单价（不含税）',
    dataIndex: 'settlementPrice',
    width: 120,
  },
  31: {
    title: '结算单价（含税）',
    dataIndex: 'settlementTaxPrice',
    width: 120,
  },
  32: {
    title: '预估单价',
    dataIndex: 'futurePrice',
    width: 120,
  },
  33: {
    title: '确认人',
    dataIndex: 'commitUserName',
    width: 120,
  },
  34: {
    title: '待挂账数量',
    dataIndex: 'invAccountWaitQty',
    width: 120,
  },
  35: {
    title: '未挂账数量',
    dataIndex: 'invAccountStartQty',
    width: 150,
  },
  36: {
    title: '已挂账数量',
    dataIndex: 'invAccountEndQty',
    width: 120,
  },
  37: {
    title: '入库时间',
    dataIndex: 'inboundTime',
    width: 150,
  },
  38: {
    title: '是否有效',
    dataIndex: 'validFlagName',
    width: 120,
  },
  40: {
    title: '备注',
    dataIndex: 'note',
    width: 120,
  },
  41: {
    title: '是否发布协同',
    dataIndex: 'ynSyncName',
    width: 120,
  },
  42: {
    title: '错误信息描述',
    dataIndex: 'errorMessage',
    width: 120,
  },
  43: {
    title: '推送财经状态',
    dataIndex: 'ynFinanceName',
    width: 120,
  },
  44: {
    title: '材料编码',
    dataIndex: 'mdsItemCode',
    width: 120,
  },
  45: {
    title: '材料名称',
    dataIndex: 'mdsItemName',
    width: 120,
  },
  46: {
    title: '牌号',
    dataIndex: 'marque',
    width: 120,
  },
  47: {
    title: '规格',
    dataIndex: 'specs',
    width: 120,
  },
  48: {
    title: '物料类型',
    dataIndex: 'mdsItemTypeName',
    width: 120,
  },
  49: {
    title: '技术条件',
    dataIndex: 'techCondition',
    width: 120,
  },
  50: {
    title: '零部件图号',
    dataIndex: 'drawingCode',
    width: 120,
  },
  51: {
    title: '理化件',
    dataIndex: 'pcItem',
    width: 120,
  },
  52: {
    title: '转码机型',
    dataIndex: 'transItemCode',
    width: 120,
  },
  53: {
    title: '转码图号',
    dataIndex: 'transDrawingCode',
    width: 120,
  },
  54: {
    title: '操作',
    dataIndex: 'operate',
    slotName: 'operate',
    fixed: 'right',
    width: 180,
  },
  55: {
    title: '零组件编码',
    dataIndex: 'mdsItemCode',
    width: '140',
  },
  56: {
    title: '零组件名称',
    dataIndex: 'mdsItemName',
    width: '140',
  },
  57: {
    title: '零组件图号',
    dataIndex: 'drawingCode',
    width: '140',
  },
  58: {
    title: '版本',
    dataIndex: 'version',
    width: '140',
  },
  59: {
    title: '计量单位',
    dataIndex: 'mdsUnitName',
    width: '140',
  },
  60: {
    title: '入库数量',
    dataIndex: 'qualifiedQty',
    width: '140',
  },
  61: {
    title: '入库日期',
    dataIndex: 'inboundTime',
    width: '140',
  },
  62: {
    title: '验收合格数量',
    dataIndex: 'qualifiedQty',
    width: '140',
  },
  63: {
    title: '厂外消耗数量',
    dataIndex: 'outCheckLossQty',
    width: '140',
  },
  64: {
    title: '暂估单价(不含税)',
    dataIndex: 'pmsUnitPrice',
    width: '140',
  },
  65: {
    title: '暂估金额(不含税)',
    dataIndex: 'assessmentMoney',
    width: '140',
  },
  66: {
    title: '暂估单价(含税)',
    dataIndex: 'pmsUnitTaxPrice',
    width: '140',
  },
  67: {
    title: '暂估金额(含税)',
    dataIndex: 'assessmentTaxMoney',
    width: '140',
  },
  68: {
    title: '预估单价',
    dataIndex: 'name',
    width: '140',
  },
  69: {
    title: '待挂账数量',
    dataIndex: 'invAccountWaitQty',
    width: '140',
  },
  70: {
    title: '已挂账数量',
    dataIndex: 'invAccountEndQty',
    width: '140',
  },
  71: {
    title: '是否有效',
    dataIndex: 'validFlag',
    width: '140',
  },
  72: {
    title: '备注',
    dataIndex: 'note',
    width: '140',
  },
  73: {
    title: '是否发布协同',
    dataIndex: 'address',
    width: '140',
  },
  74: {
    title: '错误信息描述',
    dataIndex: 'email',
    width: '140',
  },
  75: {
    title: '推送财经状态',
    dataIndex: 'email',
    width: '140',
  },
  76: {
    title: '转码机型',
    dataIndex: 'email',
    width: '140',
  },
  77: {
    title: '转码图号',
    dataIndex: 'email',
    width: '140',
  },
};
